Big Huge Thesaurus

eau de vie

noun

sounds kind of like